suffer one adversity after another - Alemán Inglés Diccionario